package domain;
import javax.persistence.*;
/**
 * 域对象描述 快递线路 
 */
@Entity
@Table(name = "T_EXPRESS_SHIPPATH")
public class ExpressShipPath{
/**
 *主键
 */
private Integer id;
/**
 *起始城市
 */
private String startPos;
/**
 *目的城市
 */
private String endPos;
/**
 *服务类型
 */
private String serviceType;
/**
 *运输方式
 */
private String transPortType;
/**
 *运输距离
 */
private Double roadDistance;
/**
 *预计运时
 */
private Double estimateHours;
/**
 *估算成本
 */
private Double estimateCost;
/**
 *运输报价
 */
private Double quotedPrice;
/**
 *加急报价
 */
private Double urgentPrice;
/**
 *备注
 */
private String noteDesc;
/**
 * @return Integer 
 */
@Id
@GeneratedValue
@Column(name="ID")
public Integer getId(){
	return id;
}
/**
 * @return String 
 */
@Column(name="T_START_POS",length=30,unique=false,nullable=false)
public String getStartPos(){
	return startPos;
}
/**
 * @return String 
 */
@Column(name="T_END_POS",length=30,unique=false,nullable=false)
public String getEndPos(){
	return endPos;
}
/**
 * @return String 
 */
@Column(name="T_SERVICE_TYPE",length=20,unique=false,nullable=false)
public String getServiceType(){
	return serviceType;
}
/**
 * @return String 
 */
@Column(name="T_TRANSPORT_TYPE",length=20,unique=false,nullable=false)
public String getTransPortType(){
	return transPortType;
}
/**
 * @return Double 
 */
public Double getRoadDistance(){
	return roadDistance;
}
/**
 * @return Double 
 */
public Double getEstimateHours(){
	return estimateHours;
}
/**
 * @return Double 
 */
public Double getEstimateCost(){
	return estimateCost;
}
/**
 * @return Double 
 */
public Double getQuotedPrice(){
	return quotedPrice;
}
/**
 * @return Double 
 */
public Double getUrgentPrice(){
	return urgentPrice;
}
/**
 * @return String 
 */
@Column(name="T_NOTE_DESC",length=1000,unique=false,nullable=true)
public String getNoteDesc(){
	return noteDesc;
}
/**
 * @param pId 
 */
public void setId(Integer pId){
	id=pId;
}
/**
 * @param pStartPos 
 */
public void setStartPos(String pStartPos){
	startPos=pStartPos;
}
/**
 * @param pEndPos 
 */
public void setEndPos(String pEndPos){
	endPos=pEndPos;
}
/**
 * @param pServiceType 
 */
public void setServiceType(String pServiceType){
	serviceType=pServiceType;
}
/**
 * @param pTransPortType 
 */
public void setTransPortType(String pTransPortType){
	transPortType=pTransPortType;
}
/**
 * @param pRoadDistance 
 */
public void setRoadDistance(Double pRoadDistance){
	roadDistance=pRoadDistance;
}
/**
 * @param pEstimateHours 
 */
public void setEstimateHours(Double pEstimateHours){
	estimateHours=pEstimateHours;
}
/**
 * @param pEstimateCost 
 */
public void setEstimateCost(Double pEstimateCost){
	estimateCost=pEstimateCost;
}
/**
 * @param pQuotedPrice 
 */
public void setQuotedPrice(Double pQuotedPrice){
	quotedPrice=pQuotedPrice;
}
/**
 * @param pUrgentPrice 
 */
public void setUrgentPrice(Double pUrgentPrice){
	urgentPrice=pUrgentPrice;
}
/**
 * @param pNoteDesc 
 */
public void setNoteDesc(String pNoteDesc){
	noteDesc=pNoteDesc;
}
}
